power shower - German English Dictionary